.unvalidator {       
    color:#cb3500;font-size:12px;
	border: 1px solid #efb49d;padding:6px 30px 5px 25px; margin:5px;
	background:#FFFCFC url(Images/unvalidator.gif) no-repeat 5px;
	width:300px;
}
.success{
	background:#E8F4E8 url(Images/ok.gif) no-repeat 5px;
	border: 1px #008000 solid; padding:3px 8px 3px 25px; margin:1px;
	color:green; font-size:12px;width:300px;
}
.ok
{
	background:url(Images/ok_big.gif) no-repeat 5px;
	padding:20px 20px 20px 70px;
	color:#04BD08; font-size:16px; font-weight:bold;
}
.loading{
	color:#536851;font-size:12px;
	border: 1px solid #A6C16A;padding:6px 30px 5px 25px;margin:5px;
	background:#FFFFE0 url(Images/Loading.gif) no-repeat 5px;
}
.loadingImg{
	background:#FFFCFC url(Images/Loading.gif) no-repeat 5px;
}
.topRight{ position:absolute; top:2px; right:2px;}
.errorSimple{
	color:Red;font-size:12px; font-family:Arial;
}
.error{
	color:#cb3500;font-size:12px;
	border: 1px solid #efb49d;padding:6px 10px 5px 25px; margin:5px;
	background:#FFFCFC url(Images/error.gif) no-repeat 5px;
	width:270px;
}
.errorBig{
	border: 1px solid #efb49d;
	width:500px;
	color:#cb3500; font-size:14px; 
	margin:100px auto 100px auto; 
	padding:30px 0pt 15px 50px; /*20px 0pt 15px 20px;*/
	background:#FFFFF8 url(images/error.gif) no-repeat 5% 37%;
}
.warning{
	background:#E0EEF9 url(Images/Warning.gif) no-repeat 5px;
	border: 1px #D0E8FF solid; padding:6px 30px 5px 25px; margin:5px;
	color:#2080D0; font-size:12px;
}
.warning2{
	background:#E0EEF9;
	border: 1px #58A0DC solid; padding:6px 30px 5px 25px; 
	color:#2080D0; font-size:12px;
}
a.btnyellow , a.btnyellow:hover{
	color:#000;text-decoration: none;text-align:center;
	background-color: #FFDB00;
	border-bottom:1px #964E00 solid;border-right:1px #964E00 solid;
	width:60px;padding: 7px 6px 4px 6px;
}

a.btnblue , a.btnblue:hover{
	color:#FFF;text-decoration: none;text-align:center;
	background-color: #5C97E9;
	border-bottom:1px #2E4C74 solid;border-right:1px #2E4C74 solid;
	width:80px;padding: 7px 10px 4px 10px;
}

a.btnGray , a.btnGray:hover{
	color:#5D5D5D;text-decoration: none;text-align:center; font-weight:normal;
	background-color: #F3F3F3;
	border-bottom:1px #C4C4C4 solid;border-right:1px #C4C4C4 solid;
	width:80px;padding: 4px 12px 3px 12px;
}
a.btnblue2 , a.btnblue2:hover{
	color:#5D5D5D;text-decoration: none;text-align:center; font-weight:normal;
	background-color: #EEF7FE;
	border-bottom:1px #9FBDE3 solid;border-right:1px #9FBDE3 solid;
	width:80px;padding: 4px 5px 3px 5px;
}
.textgray{ color:#B6B6B6;}
.gray{ color:#808080;}

.bigNumber{ color:#BF00BF; font: 18px Verdana;text-align:center;}
.email{ color:#3C3C3C; font: 10px Arial; text-align:center;}
.date{ color:#999; font: 10px Arial; text-align:center;}
.datetime{ color:#7C7C7C; font-size:11px; font-family:Verdana;font-style: italic; margin-left:10px;}
.unitname{ color:#58A0DC;}

.buttonBlue{
	background:#30C0FF; color:#FFF; border-bottom:1px solid #4278A5;border-right:1px solid #4278A5; border-left:0; border-top:0;
	padding:3px 5px;
}
.button{
	background:#30C0FF; color:#FFF; border-bottom:1px solid #4278A5;border-right:1px solid #4278A5; border-left:0; border-top:0;
	padding:3px 5px; width:60px;
}
.buttonSelect
{
	margin: 0 10px 0 1px;
	color: #5D5D5D;
	background-color: #F3F3F3;
	border:1px solid #C4C4C4;
	padding:2px 5px;
}
.buttonGray
{
	color:#5D5D5D; font-weight:normal;
	background-color: #F3F3F3;
	border-bottom:1px #C4C4C4 solid;border-right:1px #C4C4C4 solid; border-left:0; border-top:0;
	padding:2px 5px;
}
.buttonGrayS{
	color:#5D5D5D; font-weight:normal;
	background-color: #F3F3F3;
	border-bottom:1px #C4C4C4 solid;border-right:1px #C4C4C4 solid; border-left:0; border-top:0;
	padding:1px 3px;
}
.buttonGrayBig
{
	color:#5D5D5D; font-weight:normal;
	background-color: #F3F3F3;
	border-bottom:1px #C4C4C4 solid;border-right:1px #C4C4C4 solid; border-left:0; border-top:0;
	padding: 4px 12px 3px 12px;
}
.buttonBlueBig{
	background:#30C0FF; color:#FFF; border-bottom:1px solid #4278A5;border-right:1px solid #4278A5; border-left:0; border-top:0;
	padding:6px 12px;
}
.buttonOrangeBig{
	background:#FF8000; color:#FFF; border-bottom:1px solid #4278A5;border-right:1px solid #4278A5; border-left:0; border-top:0;
	padding:6px 12px;
}
.cancelbutton
{
	background:#D0D0D0; color:#000000; border-bottom:1px #606060 solid;border-right:1px #606060 solid; border-left:0; border-top:0;
	padding:3px 5px; 
}
.turnback
{
	position:absolute;
	right:2%;
	top:2%;
	float:right;
}
.hackbox {
	border-top:1px solid transparent !important;
	clear:both;
	margin-top:-1px !important;
	visibility:hidden;
}
.noResult
{
	color:#9E9E9E; font-size:14px; 
	margin:50px auto; width:500px;
	padding:20px 0pt 15px 20px;
	border:1px solid #AFDFF5; background:#F5FBFE url(images/Warning.gif) no-repeat 15% 19%;
}
.noResult p{font-weight:bold;color:#242424; padding-left:100px;}
.noResult .advice{ text-align:left; font-size:15px;padding-left:100px;color:#707070}
.advice{ margin-top:15px;}
.advice span{ color:#F05919;}
.advice li{ list-style-type:none; list-style-image:url(/Images/li.gif);}

.nocontent h3,
.nocontent h4
{
	color:#9E9E9E; font-size:14px; 
	margin:50px auto; width:250px;
	padding:20px 0pt 15px 20px;
	border:1px solid #AFDFF5; background:#F5FBFE url(images/Warning.gif) no-repeat 15% 50%;
}
.nocontent
{
	text-align:center;color:#2080D0;
}
.remark{ margin:10px;padding:5px;border:1px solid #ACD373; background:#FAFFF3; color:Gray;}
.remark dt {display:block;width:32px;padding:0 0 0 5px;}
.remark dd {display:block;margin:-20px 0 0 45px;line-height:1.6em;}
.remark span{ margin:0 10px;}
.remark .remarkLeft{ float:left; width:80%;}
.remark .remarkRight{ float:right; text-align:right; padding-right:5px; margin-top:5px;}

hr.gray{ width:99%; margin:0 auto; text-align:center; background:#E2E2E2; height:1px; border:0; margin:20px 5px}
hr.cof{ width:99%; margin:0 auto; text-align:center; background:#AFDFF5; height:1px; border:0; margin:12px 5px;}
.dashedLine{ border-bottom:1px dotted #BEBEBE; height:1px; margin:3px 0;}
.dottedLineCof{ height:1px; margin:3px 0; background:url(/Images/dotted.gif) repeat-x 0 0;}
/*----------------------------------------------------------------------------------------------------------------**/
.pagebar{ clear:both;font: 12px Arial, Helvetica, sans-serif;padding-top: 5px; padding-bottom: 10px; margin: 0 5px; color:#666;}

.pagebar a{ border: solid 1px #ddd; background: #fff; text-decoration: none; color:#666; padding: 1px 5px; margin:-2px 0pt 0pt 5px; font-family:Tahoma,SimSun,Arial;}
.pagebar a:hover { border:1px solid #1FB5EF; color:#666;text-decoration: none;}

.pagebar .pagebarCurrent{ color:#fff; background:#1FB5EF; border:1px solid #D4D4D4; text-decoration: none; padding:1px 5px; margin:3px;height:13px;line-height:100%;}

.pagebar .pagebarDot { padding:1px 3px;border:none; color:#666;}

.pagebar .pagebarPageInfo{color:#666; padding-right:5px; font-size:12px;}
.pagebar .pageInfoCurrentPage{color:#f60;}

.pagebar .jumpPage {margin:0 10px; font-size:12px;}
.pagebar .pagerButton { font-size: 12px; font-family: Verdana; width: 40px; height: 19px; margin-left: 5px; padding: 2px 3px; border: 1px solid #AAA; color: #808080; background-color: #EBEBEB; }
.pagebar .pagebarTextBox{ border:1px solid #DDD; color:#666; }
.pagebar .recordCount{ color:#2080D0;}


/* form elements */
textarea, select { border:1px solid; border-color:#7c7c7c #c3c3c3 #ddd; font-size:12px; font-family:Arial,Helvetica,sans-serif; line-height:120%;}
input, button, select { vertical-align:middle;}
input.text { border:1px solid; border-color:#7c7c7c #c3c3c3 #ddd; font-size:12px; font-family:Arial,Helvetica,sans-serif; line-height:120%; padding:2px 2px; line-height:15px;}
input.text2 {border:1px solid #B2A6A2; font-size:12px; line-height:120%; padding:3px 2px; line-height:15px;}
input.quantity {width:30px; border:1px solid #B2A6A2; font-size:12px; line-height:120%; padding:3px 2px; line-height:15px;}
input.model {width:60px; border:1px solid #B2A6A2; font-size:12px; line-height:120%; padding:3px 2px; line-height:15px;}
input.price { color:Red; font-size:16px; font-weight:bold; font-family:Arial;}
input.priceS{ color:#CF4040; font-size:12px;font-weight:bold; font-family:Verdana; width:60px;}
input.money{ color:#000; font-size:12px;font-family:Verdana;}
input.money2{ color:#CF4040; font-size:12px;font-weight:bold; font-family:Verdana;}

.articlelist_bg1{ background:#F8FCFE;}
.articlelist_bg2{ background:#FFF;}
.tr_bg_over{ background:#FFFFE8 }

.hide{ display:none;}
.show{ display:block;}
.alignCenter{ text-align:center;}* {margin:0;padding:0;}
body {font:normal 12px/1.6 simsun, Verdana, Lucida, Arial, Helvetica, sans-serif;color:#333;}
table {border-collapse:collapse;border-spacing:0;empty-cells:show;text-align:left;}
th,td {border-collapse:collapse;}
ol,ul {list-style:none;}
h1,h2,h3,h4,h5,h6{ font-size:100%;}
a {text-decoration:none; color:#3083C7}
a:hover {text-decoration:underline;}
a.red{ color:#D30800;}
/* ---------------------------------------------------------------------------------- Font */
.result{ color:#000; text-align:center; padding-left:40px;}
.keyword{ background:#FFFFA0;}
.score{ font-family:Arial; font-size:12px; color:#008000;}
.price{ color:#FF3300; font-size:13px; font-weight:bold; font-family:Arial; }
.price2{ color:#BF0000; font-size:13px; font-weight:bold; font-family:Arial; }
.dollar{ color:#FF3300; font-size:12px; font-family:Arial; }
.priceM{ font-size:14px; color:#FF3300; font-weight:bold;font-family:Arial; }
.priceL{ font-size:18px; color:#FF3300; font-weight:bold;font-family:Arial; }
.priceGray{ font-size:14px; color:Gray;  }
.coffee16{color: #4B4B4B; font-size:16px; font-weight:bold; font-family:微软雅黑;}
.coffee14{color: #4B4B4B; font-size:14px; font-weight:bold;}
.cartnum{ color:Red; font-family:Verdana;}
.memberName{ color:#713929; font-family:Verdana; font-weight:bold;}
/* ----------------------------------------------------------------------------------  */
input,select,form img,button {vertical-align:middle;}
button {cursor:pointer;}
img{ border:0;}
.clearfix{ overflow:hidden;zoom:1;}
#main{ clear:both; width:960px; margin:0 auto;overflow:hidden;zoom:1; }
	#header{ height:63px; position:relative; margin-top:14px;}
		.topDvd{width: 280px; float: left; padding-top: 20px; padding-left:10px;}
		.topDvd a{color:#343434;}
		.nav{ float:right; width:400px;}
		.nav a{ margin:0 5px;}
		.logo{ float:left;}
			.logoimg{float:left;}
			/*h1{ float:left;}*/
			.description{ float:left; padding-top:15px; font-family:Segou UI, Arial; font-weight:bold; font-size:18px;}
		.search{ position:absolute; right:0; top:32px;width:295px; height:24px;  overflow:hidden;}
			.search_input{ border:0; width:190px; height:20px; line-height:20px; margin-left:25px; color:#9c9c9c;}
			.button{ border:0;width:62px; height:23px; line-height:23px; text-align:center; letter-spacing:6px; color:#fff; margin-left:15px;}
			.menu{ position:relative; padding-left:18px; overflow:hidden; zoom:1; margin:2px 0 5px 0;}
				.menu li{ float:left; list-style-type:none; margin-right:5px;}		
			.channel{ text-indent:-9999; content:''; float:left;}

            .lighting{ display:none; float:right; background:url(/images/pic.gif) no-repeat 13px -236px; width:100px; margin:3px 35px 0 0;}
			.skin{ float:right; width:87px; margin-top:3px;}
			.lighting a{background:url(/images/pic.gif) no-repeat; width:7px; height:10px;  text-indent:-9999px; content:''; float:left; margin-top:4px;}
			.skin a{background:url(/images/pic.gif) no-repeat; width:14px; height:14px; float:left; text-indent:-9999px; content:''; margin:2px 5px 0 7px;}
			.lighting span{ float:left; margin-left:9px;}
			.skin span{ float:right;}
			.lighting a.a_down{ background-position:0 0; margin-right:15px;}
			.lighting a.a_up{ background-position:-35px 0; margin-left:12px;}
			.skin a.a_blue{background-position:0 -21px; cursor:pointer;}
			.skin a.a_black{background-position:-26px -21px; cursor:pointer;}
			.player_box{ clear:both;width:960px; margin:10px 0 0 0; position:relative; height:auto!important; height:370px; min-height:370px;}
			.player_bg{ position:absolute; top:0; left:0; width:960px; height:370px; z-index:90; }
			.ad_img{width:960px; height:370px; overflow:hidden;}
			.player{ width:578px; margin:0 auto; position:relative; left:-1px; z-index:100;}
			.player p{ padding-top:4px; overflow:hidden; zoom:1; margin-bottom:10px;}
			.player p span.fl{ float:left; width:360px;overflow:hidden; zoom:1;}
			.player p span.fl span{ float:left;}
			.w_46{ width:36px;}
			.w_307{ width:310px;}
			.player p span.fr{ float:right;} 
			.player a{ margin:0 8px;}
			.player p span.fl a{ margin-right:0px;}
            #player_pos{height:370px;}
			/*h3{ height:21px; line-height:21px; padding:0 14px; position:relative;}
			h3 span{ position:absolute; right:14px; top:1px; font-weight:normal;}
			h3 strong{ padding:0 8px;}*/
			.commbox{ overflow:hidden; zoom:1; margin-bottom:10px;}
			#movie_rec{ position:relative; height:190px;}
				.a_{background:url(/images/pic.gif) no-repeat; width:46px; height:36px; overflow:hidden; display:block; position:absolute; text-indent:-9999px; content:''; top:83px;}
				.a_prev{ background-position:0 -141px; left:24px;}
				.a_prev_none{ background-position:0 -93px; cursor:default;left:24px;}
				.a_next{ background-position:0 -188px;right:24px;}
				.a_next_none{ background-position:0 -44px; cursor:default;right:24px;}
                #recommList_pos{clear:both; width:780px; overflow:hidden;zoom:1;margin:0 auto;}
                #recommList ul{float:left;}
				.movie_list{ width:780px; margin:0 auto; overflow:hidden; zoom:1; padding:12px 5px 0 5px;}
					.movie_list li{ float:left; margin:0 10px 0 9px;*margin:0 10px 0 10px;display:inline;}
					.movie_list li img{ width:90px; height:124px;}
					.movie_list li p{ text-align:center;*padding-top:3px;}
				#movie_info{ width:460px; height:187px; float:left;}
				#movie_info h3{ margin-bottom:10px;}
				#movie_info dl{ overflow:hidden; zoom:1; padding:2px 20px; clear:both;}
				#movie_info dt{ float:left; width:38px;}
				#movie_info dd a{ margin:0 6px;}
				#movie_info dd{ float:left; width:370px;}
                #movie_info dl.s1{width:72px; clear:none; float:left;}
                #movie_info dl.s1 dd{width:34px;}
				#look_more{ width:490px; height:187px; float:right;}
				#look_more ul{ width:460px;}
				#look_more li{ margin:0 10px 0 12px;}
				/*人气*/
				ul.point { margin-top:4px;width:30px; height:8px; }
				ul.point li { float:left; width:2px; height:6px; overflow:hidden; border:1px solid #ccc; margin-right:1px; clear:none; font-size:0px;}
				ul.point li.l0 { border-color:#FFAD2E; background:#FEFBD8;}
                ul.point li.l1 { border-color:#FEAA26; background:#FFF6C1;}
                ul.point li.l2 { border-color:#EE8800; background:#FFEA8F;}
                ul.point li.l3 { border-color:#E77E01; background:#FFE489;}
                ul.point li.l4 { border-color:#DD6A00; background:#FDCA89;}
                ul.point li.l5 { border-color:#DDDDDD; background:#FFFFFF;}
				.channel_menu{ width:153px; height:369px; position:absolute; z-index:999; left:18px; top:-9px;  padding:5px 0; overflow:hidden; display:none;filter:Alpha(Opacity=85); opacity:0.85;}
				.channel_box{ width:153px; height:369px;overflow:auto; overflow-x:hidden;}
				.channel_box .max_box{ max-width:153px;overflow:hidden;}
				.channel_box ul{ margin-left:1px;}
				.channel_box ul li{ height:22px;*height:18px; overflow:hidden; zoom:1;}
				.channel_box ul li ul{  float:right; margin-top:-14px;}
				.channel_box ul li ul li{height:6px; line-height:6px; padding:0;}
				.channel_box ul li a{ float:left; display:block;  color:#7d7d7d;padding:0 10px; width:130px;}
				.channel_box ul li a:hover,.channel_box ul li.up{ background:#EEEEEE; color:#3d3d3d; text-decoration:none;}
				.channel_box ul li.up a{color:#3d3d3d; }

#DailogBody .bodybox{border1:#80a0c9 1px solid;background:#fff;width:536px;height:436px}
#login div{margin-left:30px }
#DailogBody .bodybox img{margin:0px 3px -3px 0px }
#login .d1{padding-right:10px;padding-left:10px;padding-bottom:20px;padding-top:20px; height:192px}
#login .d1 ul{color:#858585;line-height:32px; height:32px}
#login .d1 ul li{clear:both }
#login .d1 ul li span{padding-right:3px;padding-left:0px;float:left;padding-bottom:0px;width:100px;padding-top:0px; text-align:right}
#login .d1 ul li input{border-right:#7fa0c9 1px solid;padding-right:0px;border-top:#7fa0c9 1px solid;padding-left:0px;font-size:14px;padding-bottom:0px;margin:0px 3px 0px 0px;border-left:#7fa0c9 1px solid;width:180px;color:#666666;line-height:20px;padding-top:0px;border-bottom:#7fa0c9 1px solid;font-family:Arial,Helvetica,sans-serif; height:20px}
#login .d1 ul li.p1 #imgVerifycode{padding-left:3px;width:60px;line-height:32px;padding-top:6px;height:26px;  text-align:left}
#login p{margin-top:20px; margin-left:30px}
#DailogBody em{font-style:normal }
#login p img{margin:0px 2px -4px 0px }
.div_dailog_box{border:#9EC3EE 2px solid;display:none;z-index:105;width:468px;position:absolute;height:258px;filter:progid:DXImageTransform.Microsoft.DropShadow(color=gray,offX=2,offY=2,positives=true);}
.div_dailog_body{background:#ffffff;color:#000000; height:234px}
.div_dailog_body button{border-right:#419a00 1px solid;border-top:#419a00 1px solid;font-weight:bolder;background:#81d249;margin:0px 6px;border-left:#419a00 1px solid;width:62px;color:#fffeff; border-bottom:#419a00 1px solid}
.div_dailog_head{clear:both;padding-right:3px;padding-left:10px;font-weight:bold;font-size:12px; background:#CCE2FA;padding-bottom:0px;cursor:move;color:#1774C9;line-height:22px;padding-top:0px;height:22px;  text-align:left; border-bottom:1px solid #9EC3EE;}
.div_dailog_head a{font-weight:bolder;color:#1774C9;  text-decoration:none}
.div_dailog_head span{float:right; padding-top:3px}
.div_dailog_head .a_close{display:block;background:url(/images/close_btn.gif) no-repeat left top; font-weight:normal; width:26px; height:15px; padding-left:18px; padding-top:1px; line-height:15px;}
.div_dailog_head .a_close:hover{text-decoration:none;}
.bodybox{margin:0px auto;width:994px; text-align:left}
.clear{clear:both;font-size:0px;line-height:0; height:0px}
#reportBugPanel {position:absolute; display:none; width:222px; overflow-x:hidden; height:320px;top:0px; left:0px;z-index:9999;background-color:white; filter:progid:DXImageTransform.Microsoft.DropShadow(color=gray,offX=2,offY=2,positives=true);border:#9EC3EE 2px solid;}
#reportBugPanel h2{font-size:12px; width:100%; padding:0px; color:#1974C8;background:#CCE2FA;border-bottom:1px solid #9EC3EE;display:block;height:22px;line-height:22px;text-indent:5px; text-align:left; position:relative;}
#reportBugPanel a{display:block; position:absolute; right:3px; top:3px; width:43px; height:16px; line-height:18px; text-align:right;background:url(/images/icon.gif) no-repeat -214px -73px;font-weight:normal;}
#reportBugPanel a:hover{text-decoration:none;}
#reportBugPanel #rptBug{margin:10px; text-align:left;}
#reportBugPanel #rptBug li {line-height:22px;}
#reportBugPanel #rptBug li.text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#reportBugPanel #rptBug li.btn{text-align:center;}
#reportBugPanel #rptBug li.btn input{margin-right:8px; margin-top:8px;}
#reportBugPanel #rptBug li textarea{width:198px; height:80px; border:1px solid #ADDFF2;}
#reportBugPanel #rptBug li label input.input{border:1px solid #ADDFF2; width:140px; color:#dadada;}
#reportBugPanel #rptBug li label input.input1{ width:205px;}
#reportBugPanel #rptBug li label select{width:67px;}
#boxTips{ width:auto;height:auto;position:absolute;left:0px;top:0px;padding:5px;background:#FFFFDB;border:#D5A338 1px solid;line-height:17px;display:none;}
#install_kankan{width:578px; height:370px; background-color:#f0f8fe; font-size:12px; display:none; color:black;}
    #install_kankan h2{font-size:14px; text-align:center; margin:80px 0px 20px 0px; color:black; border:none;}
    #install_kankan h2 #install_status{color:black; font-weight:bold;}
    #install_kankan #install_progress{width:578px; text-align:center; margin:10px 0px;}
    #install_kankan #install_t1{width:475px; text-align:right;margin-top:20px;}
    #install_kankan #install_t1 a{text-decoration:underline; color:blue;}
    #install_kankan #install_t1 a:hover{text-decoration:underline;}
    #install_kankan #install_t2{width:475px; text-align:right;margin-top:10px;}
    #install_kankan #install_t2 a{text-decoration:underline; color:red;}
    #install_kankan #install_t2 a:hover{text-decoration:underline;}
    #install_kankan #install_desc{margin-top:10px; padding:5px; font-weight:bold; color:red;}
    #install_kankan #install_desc p{margin:4px; text-indent:8px; font-weight:normal; color:black;}
    #install_kankan #install_desc p span{color:blue; font-weight:bold;}
#lvPrompt{width:960; clear:both; line-height:28px; height:28px; background:#FFF7C1;border:#F8CD66 1px solid;display:none;margin:0px 0px 10px 0px; text-align:left; text-indent:16px; color:#414447;}
    #lvPrompt a{text-decoration:underline; color:#1974C8; cursor:pointer;}
    #lvPrompt .lv_assistant{font-weight:bold;}
    #lvPrompt .lv_gray{color:#9c9c9c; margin-left:35px;}

body{ background:url(/images/blue_body_bg.gif) repeat-x left top #fff !important; height:100%;}
#wrap{ background:url(/images/blue_wp_bg.jpg) no-repeat center top !important;}
	.nav{color:#3083C7; text-align:right;}
	/*h1 a{ background:url(/images/logo.gif) no-repeat !important; width:122px; height:45px; display:block; float:left; text-indent:-9999px; content:'';}*/
	.search{ background:url(/images/blue_se_bg.gif) no-repeat !important; }
	.channel{ background:url(/images/blue_channel.gif) no-repeat !important; width:153px; height:25px; display:block;}
	h2{color:#3083C7;}
	.player,.player a{ color:#555;}
	.player a.selected{ color:#0A5B9A;}
	.commbox{ border:1px solid #ADDFF2; background:#fff;}
	
	.movie_list li img{ border:1px solid #484848;}
	.movie_list li p a{ color:#8F9399;}
	.channel_menu{ background:url(/images/channel_menu_bg.gif) no-repeat !important; }
	.button{ background:url(/images/button.gif) no-repeat !important;}
	.button2{ background:url(/images/button2.gif) no-repeat !important;border:0;width:98px; height:23px; line-height:23px; text-align:center; letter-spacing:4px; color:#fff; margin-left:0;}
#live800msg{ position:fixed; right:10px; top:130px; display:none;z-index: 102;}
#live800msg .closeLine{ text-align:right; background:url(http://www.lv6666.com/Images/live800header_bg.gif) no-repeat;}
#live800msg .closeLine img{ cursor:pointer; padding-right:1px;}	
.exchangeRate{ text-align:center; font-size:12px; color:#3c3c3c; border:1px solid #D4E5F5; padding:8px 3px; margin:10px auto;width:98%;}
.exchangeRate span{ margin-right:10px;}

/*---------------------------------------------------------------------------------*/
.container{ background:#fff; width:957px; overflow:hidden;}

/*---------------------------------------------------------------------------------- Line box */
.tbHeader{ height:28px; margin:0; }
.tbHeader .tbLeft{ float:left; background:url(/images/shopping/tb_title_left.gif) no-repeat; width:208px;height:28px;}
.tbHeader .tbLeft2{ float:left; background:url(/images/shopping/tb_title_left2.gif) no-repeat; width:8px;height:28px;overflow:hidden;}
.tbHeader .tbMiddle{float:left;  background:url(/images/shopping/tb_title_bg.gif) repeat-x; height:28px;} /*210px*/
.tbHeader h3{ margin:5px; text-align:left; color:#FFF; font-size:14px; font-weight:normal;  padding:3px 0 0 20px;}
.tbHeader h2{ color:#713929; text-align:left;margin:8px 0 0 10px; font-size:14px;}
.tbHeader .tbRight{float:left;background:url(/images/shopping/tb_title_right.gif) no-repeat; width:8px;height:28px;}
.tbBody{ border-left:1px solid #D4CDCB; border-right:1px solid #D4CDCB;text-align:left;padding:20px; background:#fff;}
.tbBottomLeft{float:left;background:url(/images/shopping/tb_bottom_left.gif) no-repeat; width:6px;height:5px;}
.tbBottomRight{float:left;background:url(/images/shopping/tb_bottom_right.gif) no-repeat; width:6px;height:5px;}
.tbBottomMiddle{float:left; border-bottom:1px solid #D4CDCB;height:5px; overflow:hidden;}

.tbBody h3{ margin:0 0 10px 0; color:#982000; font-size:14px; text-align:left;}
.tbBody p{ text-align:center;}

.w1{ width:213px;}
.w2{ width:415px;}
.w3{ width:684px;}
.w4{ width:510px;}
.w4s{ width:710px;}
.w5{ width:713px;}
.wfull{ width:893px;}dl, ul, li { list-style:none;}
img { border:none;}
a{ text-decoration:none; color:#3381BF;}
a:hover{ text-decoration:underline;}
.gray{filter:Gray()}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block;}
.clearfix{display:block; border-bottom:1px #addff2 solid;}
.remem_box li { width:181px; height:206px !important; height:210px; margin:10px auto 0; text-align:center;}

.wrap { width:957px; margin:0px auto;}
.column1 { width:200px; margin-right:7px; float:left; background:#fff; overflow:hidden;}
.column2 { width:550px; float:left;}
.column3 { width:193px; float:right;}
.column4 { width:750px; float:right;}


.box1, .box2 { border:1px solid #ADDFF2; text-align:left; overflow:hidden; color:#9C9C9C; }
    .box1 h2, .box2 h2, .box2 .title{ font-family:Arial; background:#EEF7FE; height:21px; line-height:21px; border-bottom:1px solid #ADDFF2; color:#1974C8; font-size:12px; padding:0px 8px; font-weight:bold; position:relative; overflow:hidden;}
    .box2 .title ul{ position:absolute; right:5px; top:1px; padding-left:5px; height:21px;}
    .box2 .title li{ float:left; width:36px; height:18px; text-align:center; line-height:16px; padding-top:3px; font-weight:normal;}
    .box2 .title li.selected{ float:left; background:#fff; width:36px; font-weight:normal; line-height:14px; height:15px; border:1px solid #ADDFF2; border-top:3px solid #72ACE9; border-bottom:0;}
    .box2 .title li a{ display:block;}
    .box2 .title li.selected a{ text-decoration:none;}
    .box1 h2 a.more, .box2 h2 a.more{ float:right; text-decoration:underline; background:url(http://img.kankan.xunlei.com/img/kankan/images/icon.gif) no-repeat 100% -120px; padding-right:8px; font-weight:normal;}
    .box1 h2 span, .box2 h2 span{ margin-left:5px; font-weight:normal; color:#B9B7B8;}
    .box1 .inner, .box2 .inner{ padding:8px; line-height:22px; overflow:hidden; color:#3083C7;}
    .box1 a, .box2 a{ color:#3083C7;}
    .box1{ border-bottom-width:0; margin-top:6px;}
    /*ҳǩ*/
    .box2 .title2{ background:#EEF7FE; height:21px; line-height:21px; border-bottom:1px solid #ADDFF2; color:#1974C8; font-size:12px; position:relative; overflow:visible; }
    .box2 .title2 ul{ position:absolute; top:0; left:0; width:100%;}
    .box2 .title2 li{ float:left; border-right:1px solid #ADDFF2; padding:1px 0 0 0; height:20px; overflow:hidden; cursor:pointer;}
    .box2 .title2 li a{ float:left; line-height:20px; background:#EEF7FE; border-bottom:1px solid #fff; height:19px; overflow:hidden; white-space:nowrap; text-decoration:none; width:93px; text-align:center; }
    .box2 .title2 li.selected{ border-top:1px solid #AEDEF2; border-bottom:none; height:21px; padding:0; background:#fff; font-weight:bold;}
    .box2 .title2 li.selected a{ background:#fff; width:96px;}
    .box2 .title2 .more{ position:absolute; top:0; right:15px; background:url(http://img.kankan.xunlei.com/img/kankan/images/icon.gif) no-repeat -220px -121px; padding-right:10px;}

#ul_relative li p a:hover img{border:1px solid #8ECFF9;}    
.rank_list{ line-height:14px; margin:auto; padding-top:5px;}
    .rank_list li{ height:14px; margin-bottom:8px; width:150px; padding-left:20px; white-space:nowrap; overflow:hidden; position:relative;}
    .rank_list li.top3 em{ background:#FFE4B7; border:1px solid #FFBB8B; color:#FF6800;}
    .rank_list em{ position:absolute; left:0; top:0; width:12px; height:12px; border:1px solid #B1E0F4; color:#6298CC; font-style:normal; font-size:10px; font-family:Arial; background:#E6F0FD; text-align:center; line-height:12px; overflow:hidden;}
    .rank_list span{ position:absolute; width:60px; color:#B7B7B7; text-align:right; height:14px; background:#fff; left:110px;}
#movie_rank .rank_list span{ position:absolute; width:40px; color:#B7B7B7; text-align:right; height:14px; background:#fff; left:130px;}
#shortart_rank .rank_list span{ position:absolute; width:36px; color:#B7B7B7; text-align:right; height:14px; background:#fff; left:134px;}
        
#iSearch{ width:198px; overflow:hidden;}
#iSearch #sForm{background:url(http://img.kankan.xunlei.com/img/kankan/images/icon.gif) no-repeat -3px -48px; position:relative; width:186px; height:22px;}
#iSearch .text{border:none; background:transparent; font-size:12px; height:18px; width:118px; position:absolute; left:23px; top:1px; padding-top:4px; color:#DADADA;}
#iSearch .btn{ background:url(http://img.kankan.xunlei.com/img/kankan/images/icon.gif) -3px -73px; border:none; width:43px; height:22px; cursor:pointer; position:absolute; left:143px;top:0px;}
#xlrank li{ float:left; height:22px; line-height:22px; width:55px; margin-right:5px;}
    #xlrank li.more{width:180px; text-align:right;}
    #xlrank a.special { color:#EF690E;}
#hot li{ float:left; height:22px; line-height:22px; width:30px; /*width:85px;*/ margin-right:5px;}
    #hot li.first,#hot li.first a{ color:#EF6910;}
    #hot li.more a{ text-decoration:underline; color:#1D6EBF;}
    #hot li.first, #hot li.more{ width:180px; margin:0;}
#theme li{ float:left; height:22px; line-height:22px; width:55px; margin-right:5px;}
    #theme li.first,#theme li.first a{ color:#EF6910;}
    #theme li.first{ width:180px; margin:0;}
    #theme li.subject{ width:180px; margin:0px 0px 3px 0px; color:#EF690E;}
    #theme li.subject a{ color:#EF690E;}
    #theme li.subject a.normal{ color:#3083C7;}
    #theme li.subject sup{font-family:Arial}
    #theme a.special { color:#EF690E;}
#special { height:auto!important; min-height:136px; height:136px; overflow-y:hidden; clear:both;}
    #special dt { width:35px;}
    #special dd { float:none;}
    #special a.special { color:#EF690E;}
    #special span.specialIcon { color:red;vertical-align:super;font-size:11px; line-height:2.5em;}
#type .inner{ line-height:22px; border-bottom:1px #addff2 solid;}
    #type dt { width:35px;}
    #type dd { width:143px; line-height:25px;}
    #type a.special { color:#EF690E;}
    #type dt { font-weight:bold;  white-space:nowrap;}
    #type dt, #type dd, #type li { float:left;}
    #type li { white-space:nowrap; margin-right:10px; margin-left:1px;}
#dynamicactor li{ float:left; height:22px; line-height:22px; width:42px; margin-right:5px;}
    #dynamicactor a.special { color:#EF690E;}
#area li{ float:left; margin-right:5px; line-height:22px;}
    #area a.special { color:#EF690E;}
#version li{ float:left; height:22px; line-height:22px; width:42px; margin-right:5px;}
    #version a.special { color:#EF690E;}
#year li{ float:left; width:30px; margin-right:5px; line-height:22px;}
    #year a.special { color:#EF690E;}
#cp li{ float:left; width:30px; margin-right:5px; line-height:22px;}
    #year a.special { color:#EF690E;}
#livechannel li{ float:left; height:22px; line-height:22px; width:55px; margin-right:5px;}
    #livechannel li.more{width:180px; text-align:right;}
    #livechannel a.special { color:#EF690E;}
#other {}
    #other .inner { padding:8px 5px; width:181px; overflow:hidden; text-align:center;}
    #other li { text-align:center; float:left; padding:0px 0px 0px 6px; margin-right:3px; white-space:nowrap; width:79px; overflow:hidden;}
    #other a.more { color:#EF6910; text-decoration:underline;}
#totay_hot, #totay_movie, #totay_teleplay, #totay_cartoon, #totay_amusement,#totay_shortart,#totay_livechannel{ width:548px;position:relative;}
    #totay_hot{ height:448px}
    #totay_movie,#totay_teleplay, #totay_cartoon, #totay_amusement{ height:422px}
    #totay_shortart{height:168px;/*330*/}
    #totay_livechannel{height:310px;}
#totay_shortart .relLink{position:absolute;right:56px;height:20px;top:5px;}
#totay_shortart .relLink label{font-weight:bold;color:#FF9900}
#scrollNews{width:516px; height:30px;margin-left:14px; margin-top:5px;}
#scrollNews iframe{height:30px;}
#totay_hot .relLink{position:absolute;right:10px;height:20px;top:5px;}
#totay_hot .relLink label{font-weight:bold;color:#FF9900}
#totay_hot #totay_hot_watch{position:absolute; left:10px; top:30px; font-weight:bold;}
#totay_hot #totay_hot_watch span{font-weight:normal;/* display:block; float:left; width:150px;*/}
/*#totay_hot #totay_hot_watch span.first{margin-right:10px;}*/
#totay_hot #totay_hot_watch label.sLabel{font-weight:bold;/* width:80px; float:left;*/}
#totay_hot #totay_hot_watch span a{text-decoration:underline;}
#history { height:208px;}
    #history .inner{ line-height:22px;}
    #history p{ color:#333; white-space:nowrap; overflow:hidden; width:175px;}
    #history ul{ border-top:1px dotted #CFCFCF; padding:5px 0; margin-top:5px;}
    #history li{ position:relative; white-space:nowrap; overflow:hidden; width:175px;}
    #history li span{ position:absolute; top:0; left:140px; width:35px; color:#B6B6B6; font-size:10px; font-family:Arial; height:22px; background:#fff; text-align:right;}
    #history a.end{ text-decoration:underline;}
#prelist .inner{ padding:8px 1px; color:#333;}
    #prelist .inner li{ height:18px; line-height:18px; padding:2px 0 0 25px; background:url(http://img.kankan.xunlei.com/img/kankan/images/icon.gif) no-repeat -234px -159px; text-decoration:none; position:relative;  white-space:nowrap; overflow:hidden;}
    #prelist .inner li span, #prelist .inner li a{ position:absolute; padding:2px 0 0 5px; background:#fff; width:35px; height:18px; top:0; right:0; color:#1C6FBD;}
    #prelist .inner li span{ color:#B6B6B6;}
    #prelist .inner li.selected{ background:#D8E7F8 url(http://img.kankan.xunlei.com/img/kankan/images/icon.gif) no-repeat -215px -13px;}
    #prelist .inner li.selected span{ background:#D8E7F8; color:#1C6FBD;}
    #prelist .inner a.more{ text-align:center; text-decoration:underline; margin:5px auto; display:block;}
#recommand{ height:140px;}
    #recommand .inner{ padding:0;}
#top_box{ height:82px;}
    #top_box .inner{ padding:0;}    
#hotlist { width:191px; overflow:hidden;}
    #hotlist .inner { line-height:20px; width:184px; height:auto; padding-right:0px;}
    #hotlist .title{ float:left; width:175px;}
    #hotlist .title ul{ padding-left:0; padding-right:0; right:auto; left:2px; width:185px;}
#update ul{}
    #update li{ width:175px; padding:0px; overflow:hidden; position:relative; line-height:20px; white-space:normal; height:20px;}
    #update li span{ color:rgb(181,182,181);}
#latest_rank{ height:233px;}
#movie_rank { height:422px;}
#teleplay_rank { height:422px;/*229*/}
#cartoon_rank { height:422px;}
#amusement_rank { height:422px;}
#shortart_rank{height:168px;/*330*/}
#livechannel_rank{height:310px;/*330*/}
.pager li a{text-decoration:none;}
.pager li a:hover{text-decoration:none;}

/*slider bar*/
#rightPlayTurns{ height:119px;}
    .mpb{width:191px;height:119px;background:#ffffff;}
    .mpb #SlidePlayer {position:relative;margin: 0 auto;}
    .mpb .s{padding: 0;margin: 0;list-style: none;height: 119px;overflow: hidden; filter:progid:DXImageTransform.Microsoft.Fade(duration=0.5,overlap=1.0);}
    .mpb .s li{float: left;width: 191px;height: 119px;}
    .mpb .s img{margin:2px 0px 0px 2px;display: block;width:187px;height:114px; cursor:pointer; }
    .mpb a:hover img{ border:none;}
    .mpb .st{margin: 0;padding: 0;list-style: none; position: absolute; top: 92px; right: 3px;z-index: 10;height: 25px;}
    .mpb .st li{float: left;display: inline; color:#fff; background: #000000;font-weight:bold;text-align: center;line-height:16px;width: 16px;height: 16px;font-family: Arial;font-size: .9em;cursor: pointer;overflow: hidden; padding:0px 1px; margin:4px 1px; border:0;}
    .mpb .st li.Current{color: #ffffff;background:#FF6600; }
    .rightlink{float:right;display:inline;position:relative;top:-20px;font-weight:normal;}
    .rightlink a{font-weight:normal;}
    a.rightlinkHighlight{float:right;display:inline;position:relative;top:-20px;color:#FF9900;}
#divFloatTips{ width: 200px; height:92px; background:url(http://img.kankan.xunlei.com/img/kankan/images/ftipsbottom.gif) no-repeat bottom; position:absolute; left:100px; top:100px;}
    .bodytext{ width:180px; height:63px ; padding:9px !important; padding:6px 9px 5px 9px; background:#FFFFDB; border:#D5A338 1px solid; border-bottom:none; text-align:left; line-height:17px;}
    .bodytext a{ color:#1E5494; float:right; margin-top:2px; text-decoration:underline;}
.change_cache{text-align:center;padding:20px 20px 40px 20px; }
    .change_cache .cc_div{text-align:left;padding-top:20px;}
    .playname{float:left;width:445px;}
    .ccdir{float:right;width:80px; visibility:visible;}
    .change_cache span {color:#7d8085; line-height:1.5em; text-align:left; display:block; border:1px solid #cce2fa; background-color:#f1f8fe; padding:5px 5px 2px 5px;margin-bottom:10px;}
    .change_cache ul{padding:3px 0px 0px 81px; text-align:left;}
    .change_cache input{font-size:12px; border:1px solid #aedef2; background-color:#eef6fe; height:18px;}
    .change_cache .dir{height:16px; background-color:white; width:180px;}
    .change_cache #upgradeNow{padding-top:8px;padding-left:276px;}
    .change_cache li{list-style:none;}
    .change_cache ul.items{margin:0px; padding:0px; height:57px; overflow-y:auto;overflow-x:hidden;}
    .change_cache ul.items li{width:100px; line-height:20px; float:left; margin-right:5px; overflow:hidden; text-overflow:ellipsis;}
    .change_cache ul.items li input{border:none; background-color:white;}
    .change_cache label.selDir{display:block; text-align:left; margin-top:5px;}
    .change_cache div.op_btn{text-align:left; margin-top:5px; padding-left:84px;}
#updateTime{color:#999999;font-weight:normal;}
.vline{color:#c6c6c6;font-size:9px;}
#top_box div.inner img{margin:2px 0px 0px 2px;width:187px;height:56px;}
#avd_div{ position:absolute; top:126px; z-index:106}
#top1{display:none;}
#playpagebanner{display:none;}/*------------------------------------------------------------------------------------- SideBar */
#sidebar #indexLoginBox{ width:233px; height:175px; background:url(/Images/login_bg.gif) no-repeat; }
#indexLoginBox img{ margin-right:5px;}
#indexLoginBox input.text{ border:1px solid #C0ACA5; width:110px; font-family:Verdana; font-size:11px; color:#0066CC;}

#sidebar #indexMemberInfo{ width:233px; height:175px; background:url(/Images/memberinfo_bg.gif) no-repeat; }
#indexMemberInfo table{margin:68px 0 0 0;text-align:center;}
#indexMemberInfo td{ height:30px;}
#indexMemberInfo .t1{ width:60%;text-align:center;}
#indexMemberInfo .t2{ width:40%;text-align:left;}
#indexMemberInfo .pl{ padding-left:10px;}
#indexMemberInfo .h{ height:45px;}

#indexMemberInfo img{ margin-right:15px;}
.memberName{ font-size:14px; font-weight:bold; color:#903333; padding-left:10px;}

/*---------------------------------------------- category */
#sidebar #categoryBoxBG{ background:#763737; height:2176px; margin:5px 0 0 0; padding:5px;}
#sidebar .categoryHeader{ height:29px; background:url(/Images/category_title.gif) no-repeat;}
#categoryBox{ background:#fff; height:2146px;}/*bg-30px*/
#categoryBox h1{font-size:14px; font-weight:bold; color:#652F2F; padding:5px 0 0 27px; margin:0 0 8px 0;}
#categoryBox h3{ background:url(/Images/category_name_bg.gif) repeat-x; font-size:14px; font-weight:bold; color:#652F2F; padding:5px 0 0 15px; margin:0 0 8px 0;}
#categoryBox h3 span{ background:url(/Images/category_dot.gif) no-repeat 0 4px; padding-left:13px;}
#categoryBox h4 { font-size:12px; font-weight:normal; color:#1A1A1A; margin:5px 0;background:url(/Images/category_dot2.gif) no-repeat 0 4px; padding-left:15px;}

#categoryBox ul{ padding-left:28px;}

/*---------------------------------------------- topSale */
#categoryBox .topSale{ padding:5px;}
#categoryBox .topSale h3{ background:url(/Images/topsale_title.gif) no-repeat; font-size:14px; color:White; margin:5px 0; padding:8px 0 0 0; height:43px; text-align:center;}
#categoryBox .topSale li{ padding:0 0 0 25px; height:30px;}
#categoryBox .topSale ul{ padding-left:12px;}
#categoryBox .li1{ background:url(/Images/icon_no.gif) no-repeat 0 0;}
#categoryBox .li2{ background:url(/Images/icon_no.gif) no-repeat 0 -50px;}
#categoryBox .li3{ background:url(/Images/icon_no.gif) no-repeat 0 -100px;}
#categoryBox .li4{ background:url(/Images/icon_no.gif) no-repeat 0 -150px;}
#categoryBox .li5{ background:url(/Images/icon_no.gif) no-repeat 0 -200px;}
#categoryBox .li6{ background:url(/Images/icon_no.gif) no-repeat 0 -250px;}
#categoryBox .li7{ background:url(/Images/icon_no.gif) no-repeat 0 -300px;}
#categoryBox .li8{ background:url(/Images/icon_no.gif) no-repeat 0 -350px;}
/*--------------------------------------------- productNewLink */
#categoryBox #productNewLink{background:url(/Images/news_bg.jpg) no-repeat 1px 0; height:85px;}
#news ul{ margin:0; padding:0 0 0 10px;}
#news li{ list-style-type:none; background:url(/Images/li.gif) no-repeat 0 10px; width:175px; height:32px; overflow:hidden; padding:3px 3px 2px 10px;}

#categoryBox #productSpecialLink{background:url(/Images/AD_special.gif) no-repeat 1px 0; height:85px;}
#categoryBox #productRecommendLink{background:url(/Images/AD_recommend.gif) no-repeat 1px 0; height:85px;}
#categoryBox .hideTextShowLink{ margin:5px 0;}
#categoryBox .hideTextShowLink span{ display:block;text-indent:-9999px; }
#categoryBox .hideTextShowLink a{ height:100%; width:100%; display:block; overflow:hidden;}

#content{ float:left; width:548px; margin-right:7px; overflow:hidden; display:inline; background:#fff;}
#content .proList{ }
#content .proList li{ width:108px; height:191px; margin:2px 0px; float:left; overflow:hidden;}
#content .proList li .productSmallPic{ height:128px; text-align:center; margin:6px 5px 5px 10px}
#content .proList li p{ text-align:center; color:#424242}
#content .proList .productNameLine{ height:30px; overflow:hidden; line-height:16px;}
#content .proList img{ border:1px solid #D4E5F5; padding:1px; }

/*----------------------------------------------------------------------------------- */
.scrollNewsBtn {position:absolute;right:0;bottom: -25px;}
.scrollNewsBtn a,
.scrollNewsBtn a {float:left;padding:0 5px;margin:0 2px 0 0;line-height:1.4;font-size:11px;font-weight:bold;font-family:Verdana,Arial;text-decoration:none;color:#5D5D5D;background:#fff;border:solid #9E9E9E 1px;}
.scrollNewsBtn a.lh,
.scrollNewsBtn a.lh,
.scrollNewsBtn a:hover {background:#C7C7C7;border:solid #9E9E9E 1px;color: #5D5D5D;}
#content .productListTitle{ margin-top:5px; padding:0 6px;}
#content .productListTitle li{ margin:2px 4px; height:20px;}
#content .productListTitle li a{ margin-right:20px;}
#content .productListTitle div{ float:left;}
#content .productListTitle .t{ margin:2px 4px; font-weight:bold;}

#annou{ height:22px; color:#B01200; font-family:PMingLiU; margin-top:3px;}

/*---------------------------------------------------------------------------------- */
.box2{ border:1px solid #ADDFF2; width:545px;}
#rightbar{ width:193px; float:left; background:#fff;}
.rightwidth{ width:193px; margin-top:6px; float:left;}
#rightbar #topSalse ul li{ padding:6px; border-bottom:1px #d4d4d4 dotted;}
#topSalse .liOrange{ font-family:Arial; font-size:10px; border:1px solid #FFBB8B; color:#FF6800; background:#FFE4B7; margin-right:5px; text-align:center; padding:0 3px;}
#topSalse .liBlue{ font-family:Arial; font-size:10px; border:1px solid #B1E0F4; color:#6298CC; background:#E6F0FD; margin-right:5px; text-align:center;padding:0 3px;}

.topAd{ width:950px; height:120px; border:1px solid #addff2; text-align:center; margin-top: 0px; margin-right: auto; margin-bottom: 5px; margin-left: 0px; }
#productRecommend,#productSpecial { margin-top:6px; float:left;}
.body_right_top { width:750px; height:414px; float:left; overflow:hidden;}
.body_right_top_left,.body_right_top_right { float:left;}
.body_right_top_left { width:545px; margin-right:8px;}
.body_right_top_left .proList li,.body_right_bottom_left .proList li {float:left;height:191px;margin:2px 0;overflow:hidden;width:108px; text-align:center;}
.body_right_top_left .proList li .productSmallPic,.body_right_bottom_left .proList li .productSmallPic {height:128px;margin:6px 5px 5px 10px;text-align:center;}
.body_right_top_left .proList .productNameLine,.body_right_bottom_left .proList .productNameLine {height:30px;line-height:16px;overflow:hidden;}
.body_right_top_right { width:195px;}
.body_right_top_right #topSalse ul li {padding:6px; border-bottom:1px #d4d4d4 dotted;}
.body_right_top_left .proList img,.body_right_bottom_left .proList img {border:1px solid #D4E5F5;padding:1px;}
.body_right_bottom { width:750px; float:left; overflow:hidden;}
.body_right_bottom_left { width:547px; float:left; margin-right:8px;}
.body_right_bottom_right { width:195px; float:left;}
.body_right_ad1 { width:547px; height:87px; float:left; margin-top:6px;}
.body_right_ad2 { width:750px; height:103px; float:left; margin-top:6px;}
.body_top { width:960px; float:left;}



/*最新歐美劇*/
.new_om { width:608px; float:left; margin-right:8px;}
.new_drama_title { width:596px; height:21px; float:left; border:1px #addff2 solid; background:#eef7fe; line-height:21px; font-size:13px; font-weight:900; color:#3083c7; padding-left:10px; display:inline;}
.new_drama_title span,.body_bottom_right_title span { float:right; font-size:12px; font-weight:100; margin-right:10px; display:inline;}
.new_om_body { width:590px; height:422px; float:left; border-left:1px #addff2 solid; border-right:1px #addff2 solid; border-bottom:1px #addff2 solid; padding:0 12px 0 4px; overflow:hidden;}
.new_om_left { width:248px; height:413px; float:left;}
.new_om_left li { width:234px; height:114px; float:left; background:#f8f8f8; border:1px #cbcbcb solid; margin-top:9px; padding:6px; overflow:hidden; line-height:22px;}
.new_om_left li img { border:1px #cbcbcb solid; float:left; margin-right:6px;}
.new_om_left li p { color:#074682; font-weight:900;}
.new_om_left li p a { color:#074682;}
.new_om_left li p a:hover { color:#074682;}
.new_om_right { width:342px; height:402px; float:left; margin-top:9px; overflow:hidden;}
.new_om_right li { width:102px; height:201px; float:left; margin-left:11px; display:inline; text-align:center; line-height:18px;}
.new_om_right li a,.body_bottom_right_body li a { color:#1b518d;}
.new_om_right li img,.body_bottom_right_body li img { border:1px #cbcbcb solid;}

.body_bottom { width:960px; float:left; margin-top:6px;}
/*日劇*/
.body_bottom_right { width:339px; height:444px; float:left; border:1px #addff2 solid; overflow:hidden;}
.body_bottom_right_title { width:329px; height:22px; float:left; border-bottom:1px #addff2 solid; background:#eef7fe; font-size:13px; font-weight:900; color:#3083c7; line-height:22px; padding-left:10px; display:inline;}
.body_bottom_right_body { width:330px; height:393px; float:left; padding:9px 0; overflow:hidden;}
.body_bottom_right_body li { width:102px; height:201px; float:left; margin-left:7px; display:inline; text-align:center; line-height:18px;}
.productNameLine {height:30px;line-height:16px;overflow:hidden;}


/*最新韓劇*/
.hanju_box { width:950px; height:252px; float:left; margin-top:6px; background:#ededed;}
.hanju_top_title { width:950px; height:26px; float:left; border-bottom:1px #7db3f1 dotted;}
.hanju_top_title_left { width:21px; height:26px; float:left; background: url(/images/hanju_title_left.gif) no-repeat;}
.hanju_top_title_right { width:6px; height:26px; float:left; overflow:hidden; background: url(/images/hanju_title_right.gif) no-repeat;}
.hanju_top_title_center { width:917px; height:22px; float:left; background:#ededed; font-size:15px; font-weight:900; color:#444; padding-top:4px; padding-left:6px; display:inline;}
.hanju_top_title_center span { float:right; font-size:13px; font-weight:100; margin-right:10px; display:inline;}
.hanju_top_title_center span a { color:#444;}
.hanju_body_left { width:42px; height:127px; float:left; padding:92px 0 0 13px;}
.hanju_body_center { width:824px; height:200px; float:left; overflow:hidden; color:#666; padding-top:19px; padding-left:16px; display:inline;}
#scrollProduct {  float:left; width:865px; height:201px;overflow:hidden;background:#ededed;}
#scrollProduct li { width:109px; height:201px; float:left; overflow:hidden;}
#scrollProduct li img { border:1px #bfc1c0 solid;}
#scrollProduct li a { color:#1b518d;}
#scrollProduct li p span { font-size:15px; color:#cd2c2e; font-family:Impact,Arial;}
.hanju_bottom_border { width:950px; height:6px; float:left; overflow:hidden; background:#ededed;}
.hanju_bottom_border_left,.hanju_bottom_border_right { width:9px; height:6px; overflow:hidden;}
.hanju_bottom_border_right { background: url(/images/hanju_border_right.gif) no-repeat; float:right;}
.hanju_bottom_border_left { background:url(/images/hanju_border_left.gif) no-repeat; float:left;}
.ad6 { width:718px; height:103px; float:left; margin-top:6px;}

.hotDvd{ width:950px; height:160px; overflow:hidden; border:1px solid #addff2; text-align:center; margin-top: 0px; margin-right: auto; margin-bottom: 5px; margin-left: 0px; }
.hotDvd li{ width:118px; float:left; padding:2px 0;}
.hotDvd img{ border:1px solid #D4E5F5; padding:1px;}/*------------------------------------------------------------------------------------- Footer */
.footerLine{width:100%;height:1px; margin-top:10px; overflow:hidden; border-bottom:1px solid #AFDFF5;}
#footer{ width:100%; font-size:12px;}

#footer #copyright{ color:#4A2B2B; height:23px; padding:5px 0 0 0;font-size:11px; font-family:Verdana; text-align:center;}
#footer #copyright span{ margin:0 8px 0 4px;}
#copyright a{ font-size:11px; font-family:PMingLiu; margin:0 4px 0 8px;}
#footer #contact{ color:#4A2B2B; height:22px;font-size:11px; font-family:Verdana;text-align:center;}
#footer #contact a{ margin:0 20px;}
#footer .introduce{font-size:12px; color:#7C7B7A; line-height:15px; padding:0 20px;}

#footer .nav{ color:#606060; height:22px; padding:23px 0 0 200px; float:left; width:750px;}
#footer .nav li{ float:left; list-style-type:none; width:82px; text-align:right;}
#footer .nav span{ margin:0;}
#footer .nav a{ font-size:12px; margin:0 10px; color:#606060; text-decoration:none;}
#footer .nav a:hover{ color:#3083C7; text-decoration:underline;}

#footer .friendlink{ padding:5px; font-size:12px; text-align:center; color:Gray;}
#footer .friendlink a{ padding:5px; font-size:12px; color:Gray;}